package com.ruoyi.system.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntityPlus;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 出入库记录对象 web_dept_product_log
 * 
 * @author wsliupan@126.com
 * @date 2021-08-18
 */
@ApiModel("出入库记录对象")
public class WebDeptProductLog extends BaseEntityPlus
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 门店ID */
    @Excel(name = "门店ID")
    @ApiModelProperty(value = "门店ID" , hidden = true )
    private Long deptId;

    /** 门店名称 */
    @Excel(name = "门店名称")
    @ApiModelProperty(value = "门店名称" , hidden = true )
    private String deptName;

    /** 用户ID */
    @Excel(name = "用户ID")
    @ApiModelProperty(value = "用户ID" , hidden = true )
    private Long webUserId;

    /** 用户 */
    @Excel(name = "用户")
    @ApiModelProperty(value = "用户" , hidden = true )
    private String webUserName;

    /** 产品ID */
    @Excel(name = "产品ID")
    @ApiModelProperty(value = "产品ID" , hidden = true )
    private Long productId;

    /** 产品名称 */
    @Excel(name = "产品名称")
    @ApiModelProperty(value = "产品名称" , hidden = true )
    private String productName;
    @Excel(name = "说明")
    private String comment;

    /** 数量 */
    @Excel(name = "数量")
    @ApiModelProperty(value = "数量" , hidden = true )
    private String number;

    //0入库 1出库
    @TableField(exist = false)
    private Integer type;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setDeptId(Long deptId) 
    {
        this.deptId = deptId;
    }

    public Long getDeptId() 
    {
        return deptId;
    }
    public void setDeptName(String deptName) 
    {
        this.deptName = deptName;
    }

    public String getDeptName() 
    {
        return deptName;
    }
    public void setWebUserId(Long webUserId) 
    {
        this.webUserId = webUserId;
    }

    public Long getWebUserId() 
    {
        return webUserId;
    }
    public void setWebUserName(String webUserName) 
    {
        this.webUserName = webUserName;
    }

    public String getWebUserName() 
    {
        return webUserName;
    }
    public void setProductId(Long productId) 
    {
        this.productId = productId;
    }

    public Long getProductId() 
    {
        return productId;
    }
    public void setProductName(String productName) 
    {
        this.productName = productName;
    }

    public String getProductName() 
    {
        return productName;
    }
    public void setNumber(String number) 
    {
        this.number = number;
    }

    public String getNumber() 
    {
        return number;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }
}
